to be overloaded by work - Allemand Anglais Dictionnaire